Prime minister Theresa May this week signed off a deal that could trigger close to £1.3bn of investment in Swansea and...